const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const mongoosePaginate = require('mongoose-paginate')

//定义一个普通的数据类型
var UserSchema = new mongoose.Schema({
    name:String,
    mail:String,
    gender:String,
    date:{type:Date,Default:Date.now}
})
UserSchema.plugin(mongoosePaginate);

//mongoose.model 是构建数据模型相当于实例化，并且将它进行数据接口的暴露‘
//第一个参数是模型的名称，第二个是模型的对象，第三个是建立的数据表的名称
//第三个参数可以忽略，但是它会根据你构建的模型名称后面加s，
//如果你的名称是blog，如果不加第三个参数，就会变成blogs

module.exports = mongoose.model('User',UserSchema,'user')